package com.devinlee.designpatterns.decorator.car;

/**
 * 装饰者模式-第二代五菱宏光
 */
public class 五菱宏光V2 implements Car{

    // 第一代五菱宏光
    private Car car;

    public 五菱宏光V2(Car car) {
        this.car = car;
    }

    /**
     * 一代功能
     */
    @Override
    public void run() {
        car.run();
    }

    /**
     * 二代功能
     */
    public void autoRun(){
        car.run();
        System.out.println("二代功能：自动驾驶！");
    }

}
